package com.Maykk.Demo01;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

/**
 * @ClassName: Demo01
 * @Description: TODO Map 集合的获取
 * @Author: MaykkStar@163.com
 */
public class Demo04 {
    public static void main(String[] args) {
        HashMap<String, String> hm = new HashMap<>();
        hm.put("001", "黄固");
        hm.put("002", "欧阳锋");
        hm.put("003", "段智兴");
        hm.put("004", "洪七公");

        // 通过 keySet 获取键的 Set 集合
        // Set<String> strings = hm.keySet();
        // for (String str : strings) {
        //     System.out.println(str);
        // }

        // 通过 values() 方法获取元素内容
        // Collection<String> hmValues = hm.values();
        // for (String str : hmValues){
        //     System.out.println(str);
        // }

        // 通过 entrySet 获取键值对的集合
        Set<Map.Entry<String, String>> entries = hm.entrySet();
        for (Map.Entry<String, String> entry : entries) {
            System.out.println(entry);
        }
    }
}
